guanabara bay - Spanish English Dictionary